package com.shujia.four;

import org.junit.Test;

import java.util.Scanner;

public class IfDemo2 {

    /*
    输入四位数字的会员号的百位数字等于产生的随机数字即为幸运会员，提示恭喜您中奖了，否则没中奖
    提示：生成随机数的方法 int random = (int)(Math.random()*10)。
     */
    @Test
    public void test3() {
        // Math.random() [0, 1), [包含, 随机数有可能是0, ")"不包含, 到达不了1
        // 范围: 0, 0.99, [0, 10) -> 0, 9
        int random = (int) (Math.random() * 10); // 0 ~ 9
        System.out.println(random);
        Scanner sc = new Scanner(System.in);
        System.out.print("请输入中奖号码:");
        int num = sc.nextInt();
        if((num / 100 % 10) == random) { // 中奖
            System.out.println("买车、资助希望工程、去欧洲旅游");
        } else {
            System.out.println("继续烧高香");
        }
    }

    /*
    如果体彩中了500万，买车、资助希望工程、去欧洲旅游；如果没中，我买下一期体彩，继续烧高香。
     */
    @Test
    public void test2() {
        // Math.random() [0, 1), [包含, 随机数有可能是0, ")"不包含, 到达不了1
        // 范围: 0, 0.99, [0, 10) -> 0, 9
        int random = (int) (Math.random() * 10); // 0 ~ 9
        System.out.println(random);
        Scanner sc = new Scanner(System.in);
        System.out.print("请输入中奖号码:");
        int num = sc.nextInt();
        if(num == random) { // 中奖
            System.out.println("买车、资助希望工程、去欧洲旅游");
        } else {
            System.out.println("继续烧高香");
        }

    }




    @Test
    public void test1() {
        // 如果小明考试成绩大于90分，周末去海底世界游玩，否则在家打扫卫生。这样的场景我们应该怎么来实现？
        int score = 90;
        if (score > 90) {
            System.out.println("周末去海底世界游玩1");
        }
        if (score <= 90) {
            System.out.println("否则在家打扫卫生1");
        }

        if (score > 90) {
            System.out.println("周末去海底世界游玩2");
        } else { // 等同于 if(score <= 90)
            System.out.println("否则在家打扫卫生2");
        }

    }
}
